development cat pet internet cattery dogs investing cats open source dog cat for sale puppies investor cfa internal rate of return investment dog for sale animal shelter informatica irr inform projects dog training invest dog breed developers